\section{ec\+\_\+slave\+\_\+port\+\_\+t Struct Reference}
\label{structec__slave__port__t}\index{ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}}


Slave port.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\textbf{ ec\+\_\+slave\+\_\+port\+\_\+desc\+\_\+t} \textbf{ desc}
\begin{DoxyCompactList}\small\item\em Port descriptors. \end{DoxyCompactList}\item 
\textbf{ ec\+\_\+slave\+\_\+port\+\_\+link\+\_\+t} \textbf{ link}
\begin{DoxyCompactList}\small\item\em Port link status. \end{DoxyCompactList}\item 
\textbf{ ec\+\_\+slave\+\_\+t} $\ast$ \textbf{ next\+\_\+slave}
\begin{DoxyCompactList}\small\item\em Connected slaves. \end{DoxyCompactList}\item 
uint32\+\_\+t \textbf{ receive\+\_\+time}
\begin{DoxyCompactList}\small\item\em Port receive times for delay measurement. \end{DoxyCompactList}\item 
uint32\+\_\+t \textbf{ delay\+\_\+to\+\_\+next\+\_\+dc}
\begin{DoxyCompactList}\small\item\em Delay to next slave with DC support behind this port [ns]. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Slave port. 

Definition at line 118 of file slave.\+h.



\subsection{Field Documentation}
\mbox{\label{structec__slave__port__t_ae10a313d7421e3b4b7924c295075fc9c}} 
\index{ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}!desc@{desc}}
\index{desc@{desc}!ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}}
\subsubsection{desc}
{\footnotesize\ttfamily \textbf{ ec\+\_\+slave\+\_\+port\+\_\+desc\+\_\+t} ec\+\_\+slave\+\_\+port\+\_\+t\+::desc}



Port descriptors. 



Definition at line 119 of file slave.\+h.

\mbox{\label{structec__slave__port__t_ad29b2a093c816ae85986cf5fb9e9d6dd}} 
\index{ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}!link@{link}}
\index{link@{link}!ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}}
\subsubsection{link}
{\footnotesize\ttfamily \textbf{ ec\+\_\+slave\+\_\+port\+\_\+link\+\_\+t} ec\+\_\+slave\+\_\+port\+\_\+t\+::link}



Port link status. 



Definition at line 120 of file slave.\+h.

\mbox{\label{structec__slave__port__t_aa3ffc650817b6ca241bae9a9232f055d}} 
\index{ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}!next\+\_\+slave@{next\+\_\+slave}}
\index{next\+\_\+slave@{next\+\_\+slave}!ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}}
\subsubsection{next\+\_\+slave}
{\footnotesize\ttfamily \textbf{ ec\+\_\+slave\+\_\+t}$\ast$ ec\+\_\+slave\+\_\+port\+\_\+t\+::next\+\_\+slave}



Connected slaves. 



Definition at line 121 of file slave.\+h.

\mbox{\label{structec__slave__port__t_a4e7c3832a518186c4f1a5bc32a192eb9}} 
\index{ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}!receive\+\_\+time@{receive\+\_\+time}}
\index{receive\+\_\+time@{receive\+\_\+time}!ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}}
\subsubsection{receive\+\_\+time}
{\footnotesize\ttfamily uint32\+\_\+t ec\+\_\+slave\+\_\+port\+\_\+t\+::receive\+\_\+time}



Port receive times for delay measurement. 



Definition at line 122 of file slave.\+h.

\mbox{\label{structec__slave__port__t_ad9c8ad9fc7ebd5681eb72951b1716cc5}} 
\index{ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}!delay\+\_\+to\+\_\+next\+\_\+dc@{delay\+\_\+to\+\_\+next\+\_\+dc}}
\index{delay\+\_\+to\+\_\+next\+\_\+dc@{delay\+\_\+to\+\_\+next\+\_\+dc}!ec\+\_\+slave\+\_\+port\+\_\+t@{ec\+\_\+slave\+\_\+port\+\_\+t}}
\subsubsection{delay\+\_\+to\+\_\+next\+\_\+dc}
{\footnotesize\ttfamily uint32\+\_\+t ec\+\_\+slave\+\_\+port\+\_\+t\+::delay\+\_\+to\+\_\+next\+\_\+dc}



Delay to next slave with DC support behind this port [ns]. 



Definition at line 124 of file slave.\+h.

